Tech

Go read this investigation into major methane leaks in Texas and New Mexico